ARD2  1.00 for Rev B. Hardware
Airbag Reference Demonstrator using MPC5604P
ETIMER_CHANNEL_tag Struct Reference

Data Fields

union {
   vuint16_t   R
   struct {
      vuint16_t   COMP1:16
   }   B
COMP1
union {
   vuint16_t   R
   struct {
      vuint16_t   COMP2:16
   }   B
COMP2
union {
   vuint16_t   R
   struct {
      vuint16_t   CAPT1:16
   }   B
CAPT1
union {
   vuint16_t   R
   struct {
      vuint16_t   CAPT2:16
   }   B
CAPT2
union {
   vuint16_t   R
   struct {
      vuint16_t   LOAD:16
   }   B
LOAD
union {
   vuint16_t   R
   struct {
      vuint16_t   HOLD:16
   }   B
HOLD
union {
   vuint16_t   R
   struct {
      vuint16_t   CNTR:16
   }   B
CNTR
union {
   vuint16_t   R
   struct {
      vuint16_t   CNTMODE:3
      vuint16_t   PRISRC:5
      vuint16_t   ONCE:1
      vuint16_t   LENGTH:1
      vuint16_t   DIR:1
      vuint16_t   SECSRC:5
   }   B
CTRL
union {
   vuint16_t   R
   struct {
      vuint16_t   OEN:1
      vuint16_t   RDNT:1
      vuint16_t   INPUT:1
      vuint16_t   VAL:1
      vuint16_t   FORCE:1
      vuint16_t   COFRC:1
      vuint16_t   COINIT:2
      vuint16_t   SIPS:1
      vuint16_t   PIPS:1
      vuint16_t   OPS:1
      vuint16_t   MSTR:1
      vuint16_t   OUTMODE:4
   }   B
CTRL2
union {
   vuint16_t   R
   struct {
      vuint16_t   STPEN:1
      vuint16_t   ROC:2
      vuint16_t   FMODE:1
      vuint16_t   FDIS:4
      vuint16_t   C2FCNT:3
      vuint16_t   C1FCNT:3
      vuint16_t   DBGEN:2
   }   B
CTRL3
union {
   vuint16_t   R
   struct {
      vuint16_t   __pad0__:6
      vuint16_t   WDF:1
      vuint16_t   RCF:1
      vuint16_t   ICF2:1
      vuint16_t   ICF1:1
      vuint16_t   IEHF:1
      vuint16_t   IELF:1
      vuint16_t   TOF:1
      vuint16_t   TCF2:1
      vuint16_t   TCF1:1
      vuint16_t   TCF:1
   }   B
STS
union {
   vuint16_t   R
   struct {
      vuint16_t   ICF2DE:1
      vuint16_t   ICF1DE:1
      vuint16_t   CMPLD2DE:1
      vuint16_t   CMPLD1DE:1
      vuint16_t   __pad0__:2
      vuint16_t   WDFIE:1
      vuint16_t   RCFIE:1
      vuint16_t   ICF2IE:1
      vuint16_t   ICF1IE:1
      vuint16_t   IEHFIE:1
      vuint16_t   IELFIE:1
      vuint16_t   TOFIE:1
      vuint16_t   TCF2IE:1
      vuint16_t   TCF1IE:1
      vuint16_t   TCFIE:1
   }   B
INTDMA
union {
   vuint16_t   R
   struct {
      vuint16_t   CMPLD1:16
   }   B
CMPLD1
union {
   vuint16_t   R
   struct {
      vuint16_t   CMPLD2:16
   }   B
CMPLD2
union {
   vuint16_t   R
   struct {
      vuint16_t   CLC2:3
      vuint16_t   CLC1:3
      vuint16_t   CMPMODE:2
      vuint16_t   CPT2MODE:2
      vuint16_t   CPT1MODE:2
      vuint16_t   CFWM:2
      vuint16_t   ONESHOT:1
      vuint16_t   ARM:1
   }   B
CCCTRL
union {
   vuint16_t   R
   struct {
      vuint16_t   __pad0__:5
      vuint16_t   FILTCNT:3
      vuint16_t   FILTPER:8
   }   B
FILT

The documentation for this struct was generated from the following file: